X22 Dunfermline (Bus Station) - Stirling (bus station)
A service operated by Stagecoach East Scotland_1
Stirling (bus station) - Dunfermline (Bus Station)
- Dunfermline Bus Station (Stance 9)
- Dunfermline, adj Dewar Street
- Dunfermline, adj Grieve Street
- Dunfermline, adj Ross Lane
- East Baldridge, adj William Street
- Milesmark Primary School (opp)
- Milesmark Court (opp)
- Milesmark, opp Craigluscar Road
- Gowkhall, opp Dean Ridge
- Carnock, opp Primary School
- Carnock, opp Bonhard Road
- Oakley, adj Sir George Bruce Road
- Oakley Carnock Road (Westbound)
- Oakley, opp Blairwood Cottages
- Oakley, opp Blairwood Park
- Comrie Main Street (adj 1)
- Comrie, adj Porterfield
- Blairhall, adj Comrie Mains Farm
- Blairhall, adj Rintoul Avenue
- Alloa, opp Clackmannan Rd
- Alloa, opp Clackmannan Rd
- Alloa, opp Mar Place
- Alloa, opp Mar Place
- Alloa Tullobody Road (opp and after)
- Alloa, after Tullibody Road Rd
- Alloa, at Tullibody Road
- Alloa, at Tullibody Road
- Alloa, opp Tullibody Road
- Alloa, opp Tullibody Road
- Alloa, opp Tullibody Road
- Tullibody Alloa Rd (opp and after)
- Tullibody, opp Alloa Rd
- Tullibody, opp Stirling Rd
- Tullibody, before Stirling Rd
- Tullibody, opp Stirling Rd
- Tullibody, opp Stirling Rd
- Blackgrange, at Gulf Petrol Station
- Manor Powis, at Manor Cottages
- Forthside, at PC World
- Springkerse, opp B & Q
- Springkerse, opp Shell Petrol Station
- Springkerse, opp Stirling Council Offices
- Springkerse, at MacRae and Dick
- Stirling Bus Station (Stance 8)
Dunfermline (Bus Station) - Stirling (bus station)
- Stirling Bus Station (Stance 8)
- Springkerse, opp MacRae and Dick
- Springkerse, at Stirling Council Offices
- Springkerse Shell Petrol Station (near)
- Springkerse, at B & Q
- Stirling, opp Burger King
- Manor Powis, opp Manor Cottages
- Blackgrange, opp Gulf Petrol Station
- Tullibody, at Stirling Rd
- Tullibody, after Stirling Rd
- Tullibody, at Stirling Rd
- Tullibody, at Alloa Rd
- Tullibody, at Alloa Rd
- Alloa, before Tullibody Rd
- Alloa, at Tullibody Road
- Alloa, opp Tullibody Road
- Alloa, opp Tullibody Road
- Alloa, opp Tullibody Road at No
- Alloa, at Tullibody Road
- Alloa, at Mar Place
- Alloa, at Mar Place
- Alloa Shillinghill (Stance 3)
- Alloa, after Clackmannan Rd
- Alloa, after Clackmannan Rd
- Blairhall, opp Rintoul Avenue
- Blairhall, opp Comrie Mains Farm
- Comrie, opp Porterfield
- Comrie Main Street (adj 2)
- Oakley, adj Blairwood Park
- Oakley Carnock Road (Eastbound)
- Oakley, opp Sir George Bruce Road
- Carnock, adj Bonhard Road
- Carnock, adj Primary School
- Gowkhall, adj Dean Ridge
- Milesmark, adj Craigluscar Road
- Milesmark, adj The Castings
- Milesmark Primary School (adj)
- East Baldridge, opp William Street
- Dunfermline, opp Ross Lane
- Dunfermline, opp Grieve Street
- Dunfermline, opp Dewar Street
- Dunfermline Bus Station (Arrival Bay)